package com.biz.primus.model.payment.vo.resp;

import com.fasterxml.jackson.annotation.JsonIgnore;
import java.io.Serializable;
import lombok.Getter;
import lombok.Setter;

/**
 * 支付结果查询
 *
 * @author yanweijin
 * @usage
 * @reviewer
 * @since 2016年9月2日
 */
@Getter
@Setter
public class PaymentQueryResultRespVo implements Serializable {

    private static final long serialVersionUID = -3750929034079312384L;

    //订单id
    private String orderId;

    private String orderCode;

    //商户名称
    private String businessName;

    //支付金额
    private Integer payAmount;

    //支付方式
    private Integer paymentType;

    //支付方式名称
    private String paymentTypeName;

    //付款状态
    private Integer payStatus;

    //付款状态名称
    private String payStatusName;

    //支付时间
    private Long paidTime;

    //是否支付成功
    private boolean paid = true;

    //查询结果文本
    @JsonIgnore
    private String message;

}
